package com.logic.landseaserver.persistence.write;

import com.logic.landseaserver.domain.AccountBalance;

public interface AccountBalanceWriteMapper {
    int deleteByPrimaryKey(Integer id);
    
    void deleteByPhysical(Integer id);

    int insert(AccountBalance record);

    int insertSelective(AccountBalance record);

    int updateByPrimaryKeySelective(AccountBalance record);

    int updateByPrimaryKey(AccountBalance record);
    
    /**    
     * [简要描述]：根据余额项ID删除，软删除</br>
     * [详细描述]：</br>
     * [作者]：Aaron(2017-12-22)</br>
     *
     *
    */
    void deleteByBalanceId(AccountBalance record);
}